trifolium alexandrinum - German English Dictionary